English Dictionary
◊ SUBMACHINE GUN
submachine gun
n : a portable automatic firearm